road blockade - Alemán Inglés Diccionario